package ctrFinanceiro.bd;

import java.util.List;
import java.util.Set;

import ctrFinanceiro.bo.ContaBO;
import ctrFinanceiro.dmp.Conta;
import ctrFinanceiro.dmp.TipoCategoria;

public class ContaBD {
	private ContaBO bo;
	
	public ContaBD(){
		this.bo = new ContaBO();
	}
	
    public void addConta(Conta conta) {
        bo.incluir(conta);
    }

    public void updateConta(Conta conta) {
        bo.atualizar(conta);
    }

    public void excludeConta(Conta conta) {
        bo.remover(conta);
    }

    public List<Conta> getContas() {
    	return bo.getContas();
    }

	public List<Conta> getContasPorTipoCategoria(TipoCategoria ...tipos ) {
		return bo.getContasPorTipoCategoria(tipos);
	}

}
